home *** CD-ROM | disk | FTP | other *** search
/ Software Vault: The Gold Collection / Software Vault - The Gold Collection (American Databankers) (1993).ISO / cdr36 / matchm22.zip / MATCHMKR.DOC < prev    next >
Text File  |  1993-03-27  |  25KB  |  638 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.  
  10.  
  11.  
  12.  
  13.  
  14.  
  15.  
  16.  
  17.                         MATCH MAKER DOOR VERSION 2.0
  18.  
  19.                               January 08, 1993
  20.  
  21.                              PGP Communications
  22.                              Copyright 1992/1993
  23.  
  24.                        Support BBS - The DUNGEON BBS
  25.                               (416)926-8734/39
  26.  
  27.  
  28.                               SysOp Operation
  29.  
  30.  
  31.  
  32.                                    Page 2
  33.  
  34.                              Table Of Contents
  35.  
  36.      License Agreement................................................3
  37.      Introduction.....................................................4
  38.      Minimum Requirements.............................................5
  39.      Installation and SetUp...........................................6
  40.      Sysop SetUp and Functions.......................................12
  41.      Maintenance Utility - MM-UTIL.EXE...............................13
  42.      Notes...........................................................15
  43.  
  44.  
  45.                                    Page 3
  46.  
  47. ALL RIGHTS RESERVED by PGP Communications, Inc. (tm)
  48.  
  49. This legal  document is  an  agreement between  you, the end  user, and PGP
  50. Communications.  BY  USING  THIS  SOFTWARE, YOU  ARE IN  AGREEING TO BECOME
  51. BOUND BY THE TERMS OF THIS AGREEMENT.
  52.  
  53. While every  precaution  has been  taken in the preparation of this manual,
  54. PGP  Communications,  Inc. (tm)  assumes  no  responsibility  for errors or
  55. omissions.   Neither  is  any liability  assumed for damages resulting from
  56. the use of the information contained herein.
  57.  
  58. PGP Communications  retains  the  Copyright to  this program.   You are NOT
  59. allowed to make  changes to  the compiled  .EXE files without the expressed
  60. written consent of PGP Communications.  You are  allowed to freely copy and
  61. distribute this program as long as the original  files which existed in the
  62. archived file are distributed in their entirty  with no additions.  No fees
  63. may be charged for  distribution,  other than a nominal  fee of up to $5.00
  64. for  media expenses.   You also  agree  NOT  to disclose  your registration
  65. number, if and  when aquired, to  any  other person(s)  who(m) may use this
  66. program.
  67.  
  68. PGP    Communications,  including   but   not  limited   to:   INVOICE.EXE,
  69. IN_MAIN.EXE,    INVDEMO.EXE,  MATCHMKR.EXE,   CLASSAD.EXE  and   any  other
  70. program    that    is     distributed    under    the    PGP   logo  is/are
  71. trademarked/copyrighted by PGP Communications, Inc.(tm)
  72.  
  73. PGP  Communications  assumes no  liability  for  the use  of  this program,
  74. and any  SysOp  using  it  takes  and assumes  all  liability  and respons-
  75. ibility  for it  use and  the  damage that  might occure  through or during
  76. it's use.
  77.  
  78.  
  79. GAP, GAPUTI & GAPQBDR    - are tradenames, trademarks and copyrighted
  80.                            works of GAP Communications Development
  81.  
  82. BRUN45   &    BRUN45.EXE - are tradenames, trademarks and copyrighted
  83.                            works of MicroSoft Development
  84.  
  85.  
  86.  
  87.  
  88.                                    Page 4
  89.  
  90. Introduction
  91. ^^^^^^^^^^^^
  92.  
  93. Welcome to MATCHMKR(c) - VERSION 2.0!
  94.  
  95.  
  96. The MATCHMKR  Door allows  callers to  answer up  to 72  questions that you
  97. create pertaining  to their likes  and dislikes, and  then indicate through
  98. their responses, what it   is they're looking for in someone else. The door
  99. then compares  their answers  to the profiles  given by  other callers.  It
  100. then reports back  to the caller, based  on an indicated  age range and the
  101. caller's sexual preference, those other callers they   match to and at what
  102. percentage.
  103.  
  104. Matches are based on:
  105.                         1st. Caller's sex
  106.                         2nd. Caller's sexual preference.
  107.                         3rd. Caller's chosen age range
  108.                         4th. on the 72 questions
  109.  
  110. The following files should be included in the file:  MATCHMxx.ZIP
  111.  
  112.         MATCHMKR.EXE  -* The main door program
  113.         MATCH1.CNF    -* example config file for GAP (Node 1)
  114.         MATCH2.CNF    -  example config file for second node GAP
  115.         MM-UTIL.EXE   -* Door utility program
  116.         WELCOME       -* example of the WELCOME file (ASCII)
  117.         WELCOMEG      -* example of the WELCOME file (ANSI)
  118.         QUEST.DAT     -* example question file
  119.         NEWS          -* sample News file
  120.         NEWSG         -* sample News file (ANSI)
  121.         BRUN45.EXE    -* required to run the program
  122.         MATCHMKR.DOC  -  this file
  123.         REGISTER.DOC  -  registration form
  124.  
  125.                       -* means  a required  file and  must be  in the same
  126.                          subdir as the door program
  127.  
  128.  
  129.                                    Page 5
  130.  
  131. Minimum Requirements
  132. ^^^^^^^^^^^^^^^^^^^^
  133.  
  134. You will need to have at least 256K of ram.
  135.  
  136. The  door  has file  sharing  set up  and  will require  that  SHARE.EXE is
  137. loaded,  even if  you are  not running  two or  more nodes,  not running on
  138. a network, nor running DDos or any other multi-tasker.
  139.  
  140. You  may  add   the   following command  line  to  your  AUTOEXEC.BAT FILE:
  141.  
  142.         SHARE
  143.  
  144. If    you  are  running  in  NON-GRAPHICS  mode,   you  MUST  have ANSI.SYS
  145. installed as a device driver in your CONFIG.SYS file:
  146.  
  147.         Example: DEVICE=ANSI.SYS
  148.  
  149.  
  150.                                    Page 6
  151.  
  152. Installation and SetUp
  153. ^^^^^^^^^^^^^^^^^^^^^^
  154.  
  155. First  you  will need to create a subdir where all  the  MATCHMxx.ZIP files
  156. will be located. You may do this at a DOS prompt.
  157.  
  158. On   The  DUNGEON  BBS,  all  door  subdir's  are  located  in  the  subdir
  159. \GAP\DOORS.  The command  to  create the  MATCHMKR  subdir would  look like
  160. this:
  161.  
  162.         C>MKDIR \GAP\DOORS\MATCHMKR <enter>
  163.  
  164. Once  you have  created  the subdir  you will  need  to move  your MATCHMKR
  165. file into  it.  You  may do  this by using  the DOS  COPY command  at a DOS
  166. prompt. The command line would look something like this:
  167.  
  168.         C>COPY A:*.* C:\GAP\DOORS\MATCHMKR <enter>
  169.  
  170. Once  you  have  copied  all  the files,  you  will  now  need  to  run the
  171. MM-UTIL.EXE  program.   This  should be  run  within  the  MATCHMKR subdir.
  172. You  will need  to  change to  that  directory and  may  do so  by entering
  173. the following command at a DOS prompt:
  174.  
  175.         C>CD \GAP\DOORS\MATCHMKR <enter>
  176.  
  177. In   attempts  to  save  you   needed  disk  space,  both  MM-UTIL.EXE  and
  178. MATCHMKR.EXE  require access  to the  run-time  library BRUN45.EXE.   In my
  179. experience,  I have  found that programs  need  to think  that the run-time
  180. library  is  in  the  current  directory.   This  is  somewhat  unfeasible,
  181. since  you  certainly don't  want  to  have copies  of  BRUNxx.EXE floating
  182. around  all over.  I  have found  it workable  to  place all  the libraries
  183. that  you need  in one directory  and  append the  directory.  For example,
  184. I   have all   of  the library   files  in the   directory  C:\GAP\LIB.  To
  185. append  this directory  into the path  so  that any  program needing access
  186. to  it will  be able  to load  it,  you would  have the  following commands
  187. in your AUTOEXEC.BAT file:
  188.  
  189.         APPEND /E
  190.         APPEND C:\GAP\LIB
  191.  
  192. With this,  any program  needing any  of the  files in  this directory will
  193. be able  to access  them, thinking that  they're in  the current directory.
  194.  
  195. Door  programs written  with  the GAPQBDR  Door  Interface Module  will run
  196. on  GAP Communications  version 6  and greater  and on  PCB version  14 and
  197. greater.
  198.  
  199. To  configure the  door for a  particular  BBS setup,  a configuration file
  200. must   be  used.   The  configuration   file  for  MATCHMxx  consists of 11
  201. lines.   The name  of the  file is  usually the  same as  that of  the door
  202. program,  but  with  a  .CNF  extension.  The  format  of  the  file  is as
  203. follows:
  204.  
  205.  
  206.                                    Page 7
  207.  
  208. Installation and SetUp - Continued
  209. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  210.  
  211.         C:\GAP                 <- path to BBS default directory
  212.         The DUNGEON BBS        <- your BBS name
  213.         0                      <- IRQ
  214.         0                      <- Base Address
  215.         00000                  <- registration number
  216.         you STUD               <- used by the Match Maker
  217.         Horny Studs               in several prompts
  218.         C:\PCRELAY             <- full path to UTI drivers
  219.         C:\GAP\DOORS\MATCHMKR  <- full path to work directory
  220.         0                      <- Forum number in which to import
  221.         0                      <- bell toggle  1=on  0=off
  222.  
  223. The  first  line is  the  full path  to  your BBS  default  directory.  For
  224. GAP, this is usually C:\GAP.
  225.  
  226. The second line is the name of your BBS.
  227.  
  228. The third line is used to indicate your com port's IRQ.  The number must be
  229. in the range of 1  - 7. (If you are  using a standard com 1 or 2, keep this
  230. at 0)
  231.  
  232. The  fourth line  is the Base Address which must be a Hexadecimal number in 
  233. the format of:
  234.  
  235.        02E8
  236.        03E8
  237.        etc.  (Again, if you are using a standard  com 1  or com 2,  you can
  238.               keep this value at 0)
  239.  
  240. The  fourth  line is  your registration number.  If you have not registered
  241. your copy, this line should remain 00000.
  242.  
  243. The  fifth line  is used  in the  Match Maker  prompt when  a user attempts
  244. to  make  a match.   For  example with  the  above line,  the  prompt would
  245. be:
  246.  
  247.         "Hiya USERNAME, you STUD!  You have the Match Maker."
  248.  
  249. The sixth line is used in the opening screen when the Match Maker tells the
  250. user how many people are in the database.  For example, with the above line
  251. the prompt would be:
  252.  
  253.          "< 10 Horny Studs in the database >"
  254.  
  255. The seventh line  is the path to  GAP's UTI driver.  This  is needed as the
  256. Match Maker  will post a  message to the recipient of mail in the  Forum of
  257. your  choosing each time mail is left for them in the door.
  258.  
  259. The eighth line is the path to  the Match Maker's work directory.  This can
  260. be the same as the directory the door program resides in.
  261.  
  262. The ninth  line is  the Forum number  you wish  the Match Maker  to use for
  263. importing its messages to.
  264.  
  265. The tenth line is the bell toggle.  If you wish the system bell to sound if
  266. a user pages you while inside the door, set this   to 1. 0 will disable the
  267. bell.  Your original  system setting will  be restored when  the user exits
  268. the door.
  269.  
  270.  
  271.  
  272.                                    Page 8
  273.  
  274. Installation and SetUp - Continued
  275. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  276.  
  277. GAPQBDR  will obtain  the  sysop's name  from  the BBS  configuration file.
  278.  
  279. Next,  you  will  need  to run  the  MM-UTIL.EXE  program  by  entering the
  280. following command at a DOS prompt:
  281.  
  282.         C>MM-UTIL DOOR.CNF <enter>
  283.  
  284.         **SEE NOTE AT THE END OF THIS FILE**
  285.  
  286. One of your created configuration  files needs  to be passed to MM-UTIL.EXE
  287. as  a command  line  parameter.   The program  uses  this file to determine
  288. if your copy of the door program is registered.
  289.  
  290. You  will  be  presented with  a  menu  of options.   The  first  thing you
  291. will need  to do, is  create the Match  Maker working files.   To  do this,
  292. choose  menu option  "1".   The program  will  create the  following files:
  293.  
  294.         USERS.DAT  -  User file
  295.         MATCH.DAT  -  User Match preferences
  296.         MSGS.DAT   -  Mail message base
  297.         MSGS.IDX   -  Mail message base index
  298.         USER.LOG   -  User log
  299.  
  300. Once this  is done,  you can  exit the  utility program  by simply pressing
  301. <ENTER> at the command prompt.
  302.  
  303. Now,  you  can  continue  installing  the  door  by  working  on  the other
  304. files.
  305.  
  306. You  must now  create a  batch file  to invoke  the door.   This batch file
  307. is placed  in your  BBS default  directory.  Such  a batch  file might look
  308. like   this:
  309.  
  310.        @ECHO OFF
  311.        CD \GAP\DOORS\MATCHMKR
  312.        MATCHMKR MATCH.CNF
  313.        CD \GAP
  314.  
  315. As  you can  see, the  door is  invoked by  passing the  configuration file
  316. name as a parameter.
  317.  
  318.  
  319.                                    Page 9
  320.  
  321. Installation ans SetUp - Continued
  322. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  323.  
  324. You  will also  need to  modify your  doors  menu files  and the  data file
  325. that  tells the  BBS  what your  doors are  and  the security  level needed
  326. to access them.  For GAP, these are respectively:
  327.  
  328.         DOORM
  329.         DOORMG
  330.         DOORS.DAT
  331.  
  332. Please  refer  to  your  BBS documentation  for  details  on  setting these
  333. files up.
  334.  
  335. If you are running multi-nodes, simply create a separate door configuration
  336. file  for  each  node,   and  number  them.  For  instance,  for  a 3  node
  337. system,  you  might  have  the  following  configuration files:
  338.  
  339.         MATCH1.CNF
  340.         MATCH2.CNF
  341.         MATCH3.CNF
  342.  
  343. The  only  difference  between  the  three  would  be  the  1st  line which
  344. points to the default directory for the particular node.
  345.  
  346. Multi-user  operation is automatic.  For GAP,  the presence of DUMMYLOK.DAT
  347. in   the  MAIN  directory   triggers  multi-user  operation.
  348.  
  349. The  following files  are read  during door  initialization.  They  must be
  350. present or the door will not operate.
  351.  
  352.         DOOR.SYS
  353.         GAPBBS.CNF
  354.  
  355. In  addition,   this  door  program accesses  the  GAP  USERS.DAT  file for
  356. information, but does  not write to  it.  You also  need to have  a copy of
  357. your GAPUTI.CNF file in the directory where the  door resides.  See the UTI
  358. documentation to see how this is set up.
  359.  
  360. You  will now  want  to set  up  the WELCOME  and  NEWS files.   Samples of
  361. these  files have  been included  in this  ZIP file.   The WELCOME  file is
  362. shown  to callers  after they successfully  log-on  to the  door.  The NEWS
  363. file  is  displayed  immediately  after  this.   Each  of  these  files can
  364. have  an  ASCII  and  a ANSI  version.   For  instance,  the  ASCII welcome
  365. file  would be  named WELCOME;  the ANSI  version would  have a  G appended
  366. to the end of the name i.e WELCOMEG.
  367.  
  368. Next  you will  need  to set  up  the QUEST  file  which will  contain your
  369. questions and answer choices.  You may  want  to  print  out  the QUEST.DAT
  370. file to see an example of the set-up.
  371.  
  372. 1)  You may have up to 72 questions.
  373.  
  374. 2)  Each question can be up to 3 lines.
  375.  
  376. 3)  Each question can have up to 18 answers.
  377.  
  378.  
  379.                                    Page 10
  380.  
  381. Installation ans SetUp - Continued
  382. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  383.  
  384. The following is an explanation of how to set up this file:
  385.  
  386.         38                         <- number of questions about the caller
  387.         33                         <- number of match questions
  388.         1                          <- number of lines in the 1st question
  389.         1                          <- Match question  1=use question 0=No
  390.         10                         <- number of answers
  391.         How much do you weigh?     <- question line 1
  392.         How hefty do you like 'em? <- Match question line 1
  393.         Less than 100 lbs.         <- answer A
  394.         100 - 120 lbs.             <- answer B
  395.         121 - 135 lbs.             <- answer C
  396.         136 - 145 lbs.             <- answer D
  397.         146 - 155 lbs.             <- answer E
  398.         156 - 165 lbs.             <- answer F
  399.         2                          <- number of lines in the last question
  400.         0                          <- Match ? Toggle (0 = don't use)
  401.         3                          <- number of answers
  402.         Now honestly, did you tell the whole truth on the
  403.         questionnaire, and nothing but the  truth  so  help  you God?
  404.         <The  next  2  lines are  left  blank  since this  question  is not
  405.          being used in the MATCH questionnaire>
  406.         Yes, I told the whole truth
  407.         A few lies never hurt anyone
  408.         I told mostly the truth
  409.  
  410. In  the above  example  the first  line is  the  total number  of questions
  411. contained in the file.
  412.  
  413. Line  2  is the total number of "match"  questions that a  user responds to
  414.          when telling The Match Maker what they're looking for.
  415. Line  3  is the number of lines in the first question.
  416. Line  4  is the number of answers listed for the question.
  417. Line  5  is the first question in the file.
  418. Lines 6  to 14 are the answers for the first question.
  419.  
  420. The last 7 lines break down as follows:
  421.  
  422. Line 1 states that this question has two lines.
  423. Line 2 states that there are 3 answers listed
  424. Line 3 is the first line of the question.
  425. Line 4 is the second line of the question.
  426. Line 5 is the first answer.
  427. Line 6 is the second answer.
  428. Line 7 the third and last answer.
  429.  
  430. Remember  that each  question  is displayed  as  the question  lines plus a
  431. blank  line; the  answer  lines; plus  a blank  line  and the  prompt line.
  432. If the  total number  of question lines  + blank  + answer  lines + blank +
  433. prompt  line  is  greater  than  13, you  may  end  up  with  part  of your
  434. question  scrolling off  the caller's screen  before  they had  a chance to
  435. read  it.   So,  keep it  all  within  reason.  The  shorter  the question,
  436. the  better.   One  liners  are the best; two liners O.K, but three becomes
  437. tedious and frustrating.
  438.  
  439. There  are  three  questions  you  need  not  worry  about  including  in
  440. the file.  These are:
  441.  
  442.                                    Page 11
  443.  
  444. Installation ans SetUp - Continued
  445. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  446.  
  447.         What is your Sex?
  448.         What is your sexual preference?
  449.         What is your age?
  450.  
  451. Since  the  program  must have  these  to  work correctly,  they  have been
  452. included in the source code to eliminate problems.
  453.  
  454. NOTE:    (1)   If the question consists of 1 line,  then you may have up to
  455.          18 answer choices. If the question  consists  of 2 lines, then you
  456.          may have up  to 16 answer choices.   If the question consists of 3
  457.          lines, then you may have up to 14 answer choices.
  458.  
  459. Once you have created your QUEST.DAT file, you are  finished with  the door
  460. installation!   Just  be  sure  to  test  your  questionnaire  file  before
  461. putting the  door up  for callers  to use.  If you  have problems,  you may
  462. upload your file to  The DUNGEON  BBS -  (416)926-8734, and  I'll do it for
  463. it for you.
  464.  
  465.                                   Page 12
  466.  
  467. SysOp Set-Up and Functions
  468. ^^^^^^^^^^^^^^^^^^^^^^^^^^
  469.  
  470. The   following  sysop  functions  are  available  while  awaiting keyboard
  471. input:
  472.  
  473.         F5        -  Shell to DOS.
  474.         F8        -  Twit user and return to BBS.
  475.         F10       -  Initiate chat with user.
  476.         CF10      -  Answer user page bell.
  477.         Home      -  Main user stats.
  478.         End       -  Displays sysop keys available.
  479.         PgDn      -  Secondary user stats.
  480.         Up Arrow  -  Increase user's time remaining.
  481.         Dn Arrow  -  Decrease user's time remaining.
  482.  
  483. One of  the nicer  features about using  the TWIT  key, is the  user is not
  484. told  that  "the  sysop  wants them  to  return  to  the  BBS".  Instead, a
  485. very plain and  simple message  of  "returning you to the BBS" is displayed
  486. This way,  the  user is  given  no indication  that  the  sysop is hovering
  487. about.
  488.  
  489. When  using  the F5  shell  to DOS  key,  to  return to  the  door program,
  490. simply  type  EXIT at  the  DOS command  prompt.   It is  not  necessary to
  491. change   directories  back  to  the   door  directory.   GAPQBDR  is  smart
  492. enough  to  know which  drive  and directory  the  door program  is  in and
  493. will reset the defaults upon return from DOS.
  494.  
  495. The   Up and   Down  Arrow keys   increase  and decrease   the  user's time
  496. respectively  by 5  minutes for  each  key press.   There is  no indication
  497. of  what  is  occurring  (except by  the  fact  the  user's  time remaining
  498. will  change), so  the sysop  should try  not to  have a  lead finger.  The
  499. increase  or decrease  is effective  only while  the user  is in  the door.
  500.  
  501.  
  502.  
  503.  
  504.                                   Page 13
  505.  
  506. The Match Maker Maintenance Program - MM-UTIL.EXE
  507. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  508.  
  509. Included  with  MATCHMxx,  is a  utility  maintenance  program.   This is a
  510. handy   program  to  help  you  maintain  the  files  associated  with this
  511. door.    The  following  outlines  what  this  program  will  do  for  you.
  512.  
  513. When invoked, you will be presented with a menu of options:
  514.  
  515. [1]    Create All Default Files
  516.  
  517. This  command was  discussed  earlier and  is  used to  create  all default
  518. files  needed  to  run  the door  program.   This  command  should  only be
  519. used  to  create  the files  from  scratch,  not in  attempts  to  reset or
  520. re-create them.
  521.  
  522. [2]    Re-Create Main User File
  523.  
  524. This  command  is  used to  recreate  the  USER.DAT file.   It  will delete
  525. your old file and create a new one.
  526.  
  527. [3]    Re-Create Message Files
  528.  
  529. This  command is  used to  recreate  the MSGS.DAT  and MSGS.IDX  files.  It
  530. will delete your old files and create new ones.
  531.  
  532. [4]    Re-Create User Log
  533.  
  534. This  command  is  used  to recreate  the  USERLOG  file.   It  will delete
  535. your old file and create a new one.
  536.  
  537. The  difference between  menu options  2 to  4  and menu  option 1  is that
  538. option  1 does  not look  for an  existing file(s).   So what  will happen,
  539. is  that the  start-up  values will  be changed,  however  all of  the rest
  540. of  the  information  in the  file  will  remain.  Things  would  get quite
  541. messy  and  you'd  end up  with  lots  of error  messages.   Of  these, the
  542. only command  you will  need to use  on a  regular basis is  #4 to recreate
  543. the USERLOG.  This file will tend to grow quickly.
  544.  
  545. The  bottom  portion  of  the  menu  has  the  actual  maintenance options.
  546.  
  547. [A]    Message Base Utilities
  548.  
  549. When this  is chosen,  you will  be presented  with a  sub-menu of choices.
  550.  
  551. [1]    Show Message Headers
  552.  
  553. This  command  will  list the  message  headers  only; TO:,  FROM:,  MSG #,
  554. DATE:  of message  and TIME:  of message.   If there  are no  messages yet,
  555. you will be notified.
  556.  
  557. [2]    Show Messages
  558.  
  559. This  command  will list all  of the above,  along with the entire message.
  560. You  will  have  one  message  per  screen.   Messages  that  have been re-
  561. ceived will have a string of "****" in the TO field.
  562.  
  563.  
  564.  
  565.                                   Page 14
  566.  
  567. The Match Maker Maintenance Program - MM-UTIL.EXE - Continued
  568. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  569.  
  570. [3]    Pack Message Base
  571.  
  572. This   command  will  purge/pack  and   rebuild  you  message  base  files,
  573. deleting  any  messages  which have  been  received.   The  original files,
  574. MSGS.DAT and MSGS.IDX, will be renamed MSGS.BAK and IDX.BAK,
  575. respectively.
  576.  
  577. Just  press  ENTER  at the  command  prompt  to return  to  the  main menu.
  578.  
  579. [B]    Pack User File
  580.  
  581. With  this  command,  you will  be  prompted  for  a date  to  use  for the
  582. purging  of inactive  users.   The date  format  is MM-DD-YYYY.   Any users
  583. with a  last log-on  date before  and including  this date  will be flagged
  584. for  deletion. Prior  to the  users  being deleted,  you will  be presented
  585. with  a list  of the  affected users  and  asked if  you wish  to continue.
  586. The old user file will be named USERS.OLD.
  587.  
  588. [C]    Convert User File to Text
  589.  
  590. This  command  will  convert the  USERS.DAT  file  into a  text  file which
  591. will  list the  users  REAL name  as  listed in  the  BBS's user  file, the
  592. handle  and account  number used  in the  door and  the last  date and time
  593. the user was in the door.
  594.  
  595. [D]    Edit Users
  596.  
  597. This command will  allow you to edit  some of the basic  data on each user.
  598.  
  599. In   the  next  release,  I  will  incorporate  the  use  of  command  line
  600. parameters   so that   you  can use   this  utility program   in  an event.
  601.  
  602.  
  603.                                   Page 15
  604.  
  605. **NOTE**
  606.  
  607. This version  of Match  Maker is a  DEMO.  The  door program  itself is not
  608. crippled  in any  way.   However, the  utility  program will  not  be fully
  609. functional   until  you  have  registered  the  door.   Until registration,
  610. you will  only be  able to use  the utility  program to  create the default
  611. files.
  612.  
  613. This  is released  "As Is"  and there  is *NO*  warranty or  guarantee that
  614. it  will work  for  you and  not  cause any  problems.  You have  chosen to
  615. use  this  door, YOU  are  responsible  for any  unfortunate  problems that
  616. may   develop  from  its  use  or  misuse.  I  will  gladly  listen  to any
  617. suggestions  or  problems you  may  have, and  I  will  do my  best  to fix
  618. whatever  needs  to  be  fixed.  I can  not  be  held  responsible  for any
  619. problems  you may  have,  whether directly  or  indirectly due  to  the use
  620. of the door.
  621.  
  622. Please   read  REGISTER.DOC  for  information   on  how  you  can  register
  623. your copy of Match Maker.
  624.  
  625. For complete support, contact the SYSOP on The DUNGEON BBS.
  626.  
  627. Registered  users  of  any  PGP  Communications  program  will  be  given a
  628. complementary user  account  on  the BBS  and  free minor  upgrades as they
  629. become available.
  630.  
  631.  
  632. Happy Exploring!
  633. Peter Paulekat
  634. The DUNGEON BBS
  635. (416)926-8734  1200/2400 Baud
  636.  
  637.  
  638.